/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.view;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

/**
 *
 * @author Blasius
 */
public class FrameUtama extends JFrame implements ActionListener{
    private JMenuBar menuBar; 
    private JMenu menuPublikasi, menuAnggota; 
    private JMenuItem menuTambahPublikasi, menuTambahAnggota,open, save, print, kurang, kali, bagi; 
    private JDialog dialogTambahPublikasi, dialogTambahAnggota; 
public FrameUtama(){
  
    inisialisasi(); 
}
public final void inisialisasi(){
    menuBar = new JMenuBar();
    menuPublikasi = new JMenu("Publikasi");
    menuAnggota = new JMenu("Anggota");
    menuTambahPublikasi = new JMenuItem("Tambah Publikasi");
        menuTambahPublikasi.addActionListener(new ActionListener() {
        @Override   public void actionPerformed(ActionEvent e) {
                        menuTambahPublikasi(); 
                    }
        }
                ); 
    open = new JMenuItem("Open"); 
        open.addActionListener(new ActionListener() {
        @Override   public void actionPerformed(ActionEvent e) {
                       
                    }
        }
                ); 
    save = new JMenuItem("Save"); 
        save.addActionListener(new ActionListener() {
        @Override   public void actionPerformed(ActionEvent e) {
                      
                    }
        }
                ); 
    print = new JMenuItem("Print"); 
        print.addActionListener(new ActionListener() {
        @Override   public void actionPerformed(ActionEvent e) {
                       
                    }
        }
                ); 
    menuTambahAnggota = new JMenuItem("Tambah Anggota");
        menuTambahAnggota.addActionListener(new ActionListener() {
        @Override   public void actionPerformed(ActionEvent e) {
                       menuTambahAnggota(); 
                    }
        }
                ); 
    menuAnggota.add(kurang); 
    menuAnggota.add(kali); 
    menuAnggota.add(bagi); 
    menuBar.add(menuPublikasi);
    menuBar.add(menuAnggota);
    setJMenuBar(menuBar);
    kurang = new JMenuItem("Kurang Anggota"); 
    kali = new JMenuItem("Kali Anggota"); 
    bagi = new JMenuItem("Bagi Anggota"); 
    menuPublikasi.add(menuTambahPublikasi);
    menuPublikasi.add(open); 
    menuPublikasi.add(save); 
    menuPublikasi.add(print); 
    menuAnggota.add(menuTambahAnggota);

}
public void menuTambahPublikasi(){
    JFrame testFrame = new JFrame(); 
    PanelTambahPublikasi testPanel_2 = new PanelTambahPublikasi(); 
    testFrame.getContentPane().add(testPanel_2); 
    testFrame.setSize(500, 400);
    testFrame.setVisible(true); 
}
public void menuTambahAnggota(){
    JFrame testFrame = new JFrame();
    PanelTambahAnggota testPanel = new PanelTambahAnggota();
    testFrame.getContentPane().add(testPanel); 
    testFrame.setSize(500, 400);
    testFrame.setVisible(true); 
}
@Override public void actionPerformed(ActionEvent e) {}}